home *** CD-ROM | disk | FTP | other *** search
/ Graphics Plus / Graphics Plus.iso / libs / phigs / ptk.lha / ptk / include / topofns.h < prev    next >
Encoding:
C/C++ Source or Header  |  1992-08-21  |  2.6 KB  |  62 lines

  1. /* This is file include/topofns.h created by Extract */
  2. /* Date: */
  3.  
  4. /*-------------------------------*/
  5. /*  Including from:source/library/topo.c  */
  6.  
  7. extern void ptk_createtopology ARGS((  Pint  topid,   Pint  root,   Pint *  err));
  8.  
  9. extern void ptk_settopologyattrs ARGS((  Pint  topid,   Pint  txfont,
  10.                            Pint  linecol,   Pint  textcol,   Pint  edgecol,
  11.                            Pint  intcol,   Pint  htedgecol,   Pint  htintcol));
  12.  
  13. extern void ptk_inqtopologyattrs ARGS((  Pint  topid,   Pint *  txfont,
  14.                     Pint *  linecol,   Pint *  textcol,   Pint *  edgecol,
  15.                     Pint *  intcol,   Pint *  htedgecol,   Pint *  htintcol,
  16.                     Pint *  err));
  17.  
  18. extern void ptk_createtopologypaths ARGS((  Pint  topid,
  19.                        Pelem_ref_list_list *  paths,   Pint *  error));
  20.  
  21. extern void ptk_settopologytype ARGS((  Pint  topid,   ptketopologytype  toptype));
  22.  
  23. extern void ptk_inqtopologytype ARGS((  Pint  topid,   ptketopologytype *  toptype,
  24.                                   Pint *  err));
  25.  
  26. extern void ptk_setnodeposition ARGS((  Pint  topid,   Pint  structid,
  27.                                  Ppoint *  nodept,   ptkenodetype  nodetype));
  28.  
  29. extern void ptk_inqnodeposition ARGS((  Pint  topid,   Pint  structid,
  30.                                  Ppoint *  nodept,   Pint *  err));
  31.  
  32. extern void ptk_tidytopology ARGS((  Pint  wsid,   Pint  topid,
  33.               ptkenodetype  nodetype,
  34.               Pint  pickdev,   Pint  pickpet,   Ppick_data *  pickdatarec,
  35.               Pint  locdev,   Pint  locpet,   Ploc_data *  locdatarec));
  36.  
  37. extern void ptk_posttopology ARGS((  Pint  wsid,   Pint  topid,   Pfloat  priority));
  38.  
  39. extern void ptk_unposttopology ARGS((  Pint  wsid,   Pint  topid));
  40.  
  41. extern ptkboolean ptk_deltopology ARGS((  Pint  topid));
  42.  
  43. extern void ptk_storetopologylayout ARGS((  FILE *  fileptr,   Pint  topid));
  44.  
  45. extern void ptk_restoretopologylayout ARGS((  FILE *  fileptr,   Pint  topid));
  46.  
  47. extern void ptk_inqpostedtopologies ARGS((  Pint  wsid,   Pint  size,
  48.               Pint_list *  topids,   Pint *  totalsize,   Pint *  err));
  49.  
  50. extern void ptk_inqtopologyids ARGS((  Pint  size,   Pint_list *  topids,
  51.                                  Pint *  totalsize,   Pint *  err));
  52.  
  53. extern void ptk_inqtopologystructid ARGS((  Pint  topid,   Pint *  topstid,
  54.                                       Pint *  err));
  55.  
  56. extern void ptk_inqtopologyname ARGS((  Pint  topid,   Pint *  name,   Pint *  err));
  57.  
  58. extern void ptk_settopologyhighlightnode ARGS((  Pint  topid,   Pint  topnodestid));
  59.  
  60. extern void ptk_inqtopologyhighlightnode ARGS((  Pint  topid,
  61.                                 Pint *  topnodestid,   Pint *  err));
  62.